CC=gcc
CFLAGS=-Wall

all: pisarz.c czytelnik.c head.h
	$(CC) $(CFLAGS) -o pisarz.o pisarz.c -lrt -pthread
	$(CC) $(CFLAGS) -o czytelnik.o czytelnik.c -lrt -pthread

test: pisarz.c czytelnik.c head.h
	$(CC) $(CFLAGS) -o pisarz.o pisarz.c -lrt -pthread
	$(CC) $(CFLAGS) -o czytelnik.o czytelnik.c -lrt -pthread
	./pisarz.o &
	./czytelnik.o 5

clean:
	rm -f *.o *~

.PHONY: all test clean
